Allow override in Makefile for Fink vs. Darwinports.
authorrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Wed, 5 Apr 2006 14:19:28 +0000 (14:19 +0000)
committerrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Wed, 5 Apr 2006 14:19:28 +0000 (14:19 +0000)
gpsbabel/Makefile

index 034fa87dc617758e5d50a2ccf5ffc41d84093cd0..c5e38d52af97a9dfb66b34f2e5924900e40ca98c 100644 (file)
@@ -36,6 +36,9 @@ DEBUGGING=-g $(EXTRA_DEBUGGING)
 CFLAGS=$(EXTRA_CFLAGS) $(DEBUGGING) -Icoldsync $(INHIBIT_EXPAT) $(INHIBIT_USB) $(OPTIMIZATION)
 INSTALL_TARGETDIR=/usr/local/
 
+#OTHER_ROOT=/opt/local # For DarwinPorts on OSX
+OTHER_ROOT=/sw         # Uncomment For Fink on OS X.
+
 FMTS=magproto.o gpx.o geo.o mapsend.o mapsource.o garmin_tables.o \
        gtm.o \
        gpsutil.o pcx.o cetus.o copilot.o gpspilot.o magnav.o \
@@ -165,10 +168,10 @@ rpmrelease:
        curl -u anonymous:anonymous --upload-file /usr/src/redhat/RPMS/i386/gpsbabel-$(VERSIOND).i386.rpm  ftp://upload.sf.net/incoming/ 
 
 mac-usbfree:
-       make LIBEXPAT=/sw/lib/libexpat.a EXTRA_CFLAGS="-I/sw/include" LIBUSB= INHIBIT_USB=-DNO_USB
+       make LIBEXPAT=$(OTHER_ROOT)/lib/libexpat.a EXTRA_CFLAGS="-I$(OTHER_ROOT)/include" LIBUSB= INHIBIT_USB=-DNO_USB
 
 mac-build:
-       make LIBEXPAT=/sw/lib/libexpat.a EXTRA_CFLAGS="-I/sw/include" LIBUSB="/sw/lib/libusb.a -lIOKit  -lBSDPClient -framework CoreFoundation"
+       make LIBEXPAT=$(OTHER_ROOT)/lib/libexpat.a EXTRA_CFLAGS="-I$(OTHER_ROOT)/include" LIBUSB="$(OTHER_ROOT)/lib/libusb.a -lIOKit  -lBSDPClient -framework CoreFoundation"
 
 mac-release:
        mkdir -p usr/bin usr/share/gpsbabel/doc